more alienated - Alemán Inglés Diccionario